uncharacterized protein LOC118428529, partial protein in PropLec - UniLectin
XP_035694513
Cite How to cite